﻿.katop{
	width:940px;
	height:250px;
	margin-bottom:10px;
	background:url('../images/kabg.jpg') no-repeat;
	overflow:hidden;
}
.dhkatop,.tpkatop{
	background:black url('../images/dhkabg.jpg');
	height:241px;
}
.tpkatop{background:black url('../images/tongpkabg.jpg');}
.katop h4{
	font-size:14px;
	color:#AFD5FF;
	font-weight:bold;
	padding:10px 0 0 44px;
	font-family:宋体, Arial, Helvetica, sans-serif;
}
.login{
	background:url('../images/loginbg.gif') no-repeat;
	width:201px;
	height:172px;
	margin:10px 0 0 40px;
	padding:10px;
	position:relative;
}
#login tr{ height:30px;*height:22px;}
.login_a{ width:83px; margin:0 auto;}
.login_a img{cursor:pointer;}
.log-input{
	width:140px;
	height:19px;
	line-height:19px;
	border:1px solid #C5D1DB;
}
td.laltt{
	font-size:14px;
	color:#616161;
	padding-top:3px;
	height:30px;
}
.cl59{color:#595959;}td.log-f{padding-top:3px;}
.dhk_a01{width:200px;margin:0 auto; border-top:dotted 1px #b5b5b5; padding-top:10px;}
.dhk_work{float:left; background:url("/DuiHuanK/images/dhk_work.jpg");}
.dhk_info{float:right;background:url("/DuiHuanK/images/dhk_info.jpg");}
.dhk_work,.dhk_info{ margin:0 5px; width:87px; height:24px;}
.dhk_logined ul{ list-style:none; list-style-position:inside;}
.dhk_logined ul li{ font:bold 12px/30px "宋体"; height:30px; color:#626262;text-align:left;}

.ld_a01{ width:50px; height:19px; display:block; float:left; background:url(../images/ld_a02.jpg); margin-top:5px; margin-left:4px;float:right;}
.ld_a02{ background:url(../images/ld_a01.jpg); display:block; width:83px; height:32px; float:left; margin:9px 4px 0 10px;_margin:9px 2px 0 9px;font:12px/32px "宋体"; color:#143c75; text-decoration:none; text-align:center;}

.ld_b01{ border-bottom:dotted 1px #b5b5b5;}
.ld_id01{ text-indent:1em;}
.ld_nblod{ font-weight:normal;}
.ld_red{ color:red;}
.ld_float{ float:left;}
.ld_con{
margin:0 auto;
	padding-left:6px;
	width:195px
}



.tonggao{
	height:36px;
	line-height:36px;
	overflow:hidden;
}
.tonggao b{
	float:left;
	width:42px;
	background:url('../images/cardtext.gif') no-repeat;
	border-right:1px solid #dedede;
	text-indent:-9999px;
}
.tonggao ul{float:left;}
.tonggao li{
	float:left;
	display:inline;
	margin:0 5px 0 15px;
	font-family:宋体, Arial, Helvetica, sans-serif;
}
.threecard{
	background:#f2f2f2 url('../images/cardtopbg.jpg') no-repeat center top;
	padding:22px 0;
}
.cardbox{
	float:left;
	display:inline;
	background:#f2f2f2 url('../images/cardboxbg.png') no-repeat;
	width:269px;
	height:346px;
	padding:20px;
}
.cardbox img{
	border:1px solid #cdcdcd;
	padding:4px;
	display:block;
}
.cardbox h4{
	font-size:18px;
	font-weight:normal;
	background:url('../images/cardtext.gif') no-repeat left -42px;
	text-indent:-9999px;
	margin:22px 0;
}
.cardbox h4 a{display:block;}
.cardbox a:link,.cardbox a:visited{text-decoration:underline;color:#369;}
.cardbox a:hover,.cardbox a:active{color:#036;}
.tongpiao,.onecard{margin-left:6px;}
.tongpiao h4{background-position:0 -78px;}
.onecard h5{margin:22px 0;}
.onecard h5 img{border:0;padding:0;}
.onecard h4{background-position:0 -111px;}
/**兑换卡**/
.ka-may{
	background:url('../images/dhka-ztbg.gif') no-repeat right top;
	width:745px;
	height:181px;
	padding-right:3px;
}
.ka-may table{border-collapse:collapse; width:100%; height:181px;}
.ka-may th,.ka-may td{border:1px solid #ccc;	padding:0 8px;}
.ka-may th.endtab,.ka-may td.endtab,.tabcinema th.endtab,.tabcinema td.endtab{border-right:0;}
.ka-may th{
	background:url('../images/tabthbg.jpg') no-repeat;
	heiht:43px;
	*height:41px;
	font-size:16px;
	font-family:黑体,微软雅黑,宋体;
	text-align:left;
	overflow:hidden;
}
.oneka-may th{background:url('../images/tabthbgone.jpg') no-repeat;}
.ka-may th b{
	display:block;
	height:41px;
	line-height:41px;
	padding-left:40px;
	background:url('../images/cardbaricon.gif') no-repeat;
	font-weight:normal;
	overflow:hidden;
}
.ka-may .card-method b{background-position:0 0;}
.ka-may .card-cinema b{background-position:0 -54px;}
.ka-may .card-guiz b{background-position:0 -100px;}
.ka-may .card-zhanghu b{background-position:0 -150px;}
.ka-may .card-chongz b{background-position:0 -192px;}

.ka-may td{
	padding:8px 12px;
	line-height:19px;
	vertical-align:top;
	background:#fff;
}
.zhichitt{
	margin:10px 0;
	font-size:16px;
}
.zhichitth{margin:10px 0 0 0;
	font-size:16px;
	background: #fff url(../images/dh-list-h.jpg) no-repeat bottom center; line-height:59px;
	padding-left:10px; width:931px;}
	
/**圆角**/
.ka-cir{position: relative; border:1px solid #fff;}
.ka-cir .tl,.ka-cir .tr,.ka-cir .bl,.ka-cir .br{
	width:6px;
	height:6px;
	overflow:hidden;
	display:block; 
	position:absolute;
	background:url('../images/cardcirbai.jpg') no-repeat;
}
.ka-cir .tl{top:-1px; left:-1px;}
.ka-cir .tr{top:-1px; right:-1px;background-position:-6px 0;}
.ka-cir .bl{bottom:-1px; left:-1px;background-position:0 -6px;}
.ka-cir .br{bottom:-1px; right:-1px;background-position:-6px -6px;}
/**圆角end**/
.kabaibox{width:940px;}
.citytab{
	position:absolute;
	right:20px;
	top:8px;
}
.citytab li{
	display:inline;
	float:left;
	margin-left:10px;
	background:url('../images/card.gif') no-repeat 0 -36px;
	width:59px;
	height:36px;
	padding-left:26px;
	cursor:pointer;
}
.citytab li.on{background-position:0 0;}
.citytab b{
	display:block;
	height:36px;
	text-indent:-9999px;
}
.beijing b{background:url('../images/cardtext.gif') no-repeat 0 -366px;} 
.shangh b{background:url('../images/cardtext.gif') no-repeat -98px -366px;}
.tianjin b{background:url('../images/cardtext.gif') no-repeat 0 -408px;}
.shenz b{background:url('../images/cardtext.gif') no-repeat -98px -408px;}


.tabbox{background:#fff;padding:10px;}
.tabbox a { color:#5B83AC; text-decoration:none;}
.tabbox h6{
	font-size:16px;
	padding:10px 10px 0;
}
.tabtt{
	background:url('../images/cardtab.jpg') no-repeat; 
	height:50px;
	line-height:50px;
	padding-left:25px;
	font-size:14px;
}

.tabcinema th,.tabcinema td{
	border:1px solid #ccc; 
	padding:8px 0;
	text-align:center;
}
.tabcinema th.noborderl ,.tabcinema td.noborderl{border-left:0;}
.intabbox{
	background:url('../images/cardtabbg.jpg') repeat-y;
	width:905px;
	margin:0 auto;
	margin-top:10px;
}
.tabcinema{border-collapse:collapse; width:901px; margin:0 auto;}
.tabcinema th{
	font-size:14px;
	color:#015177;
	padding:10px 0;
}
.tabcinema th.aliginl,.tabcinema td.aliginl{
	text-align:left;
	padding-left:15px;
}
/**通票卡**/
.tpone{
	width:466px;
	height:211px;
	background:url('../images/tpkabg.jpg') no-repeat;
	overflow:hidden;
}
.tppic,.tptxt{
	display:inline;
	margin:10px;
	width:152px;
}
.tppic h3,.tptxt h4{
	background:url('../images/cardtext.gif') no-repeat center -150px;
	text-indent:-9999px;	
}
.tppic h3{margin:5px 10px 15px;font-size:20px;}
.tptxt h4{
	background-position:0 -302px; 
	height:20px; 
	overflow:hidden; 
	margin-bottom:5px;
}
.tppic h3.shtp{background-position:center -188px;}
.tppic h3.sztp{background-position:center -224px;}
.tppic h3.tjtp{background-position:center -259px;}


.tptxt h4.tpyin{background-position:0 -333px;}

.tptxt{width:270px;margin:10px 5px 10px 15px;}
.tptxt dt,.tptxt dd{
	float:left;
	display:inline;
}
.tptxt dt img{
	border:1px solid #ccc;
	padding:2px;
}
.tptxt dd{
	width:173px;
	margin-left:10px;
	line-height:14px;
}
.tptxt b{display:block;}
.sztptxt{
	margin-top:25px;
	line-height:18px;
}
.tpmay{
	font-size:12px;
	font-weight:bold;
	color:#f30;
}
.dhk_ts {
    background: url("/duihuank/images/dhk_ts.png") no-repeat scroll 0 0 transparent;
    height: 49px;
    left: 40px;
    position: absolute;
    top: -33px;
    width: 205px;
}
.dhk_xx {
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}
.dhk_t {
    color: red;
    margin: 18px auto 0;
    width: 156px;
}
/*FALSH幻灯图效果*/
.hdflash{
	width:940px;
	text-align:center;
	position:relative;
	height:320px;
	overflow:hidden;
}
.hdflash .hotnumli{	
	RIGHT:84px; 
	WIDTH: 100%; 
	BOTTOM: 31px; 
	POSITION: absolute;
	padding-top:5px;
	HEIGHT: 22px;
	line-height:22px;
}
.hdflash .hotnumli span{
	DISPLAY: block; 
	BACKGROUND: #000000; 
	FLOAT: right; 
	font: 10px Arial; 
	WIDTH: 24px; CURSOR: hand; 
	COLOR: #ffffff; 
	HEIGHT: 100%; 
	TEXT-ALIGN: center;
}
.hdflash .hotnumli span.Cur {BACKGROUND: #019fe8; COLOR: white}
.hdflash .hotnumli span.Normal {BACKGROUND: #000000; FILTER: Alpha(opacity=50); COLOR: white; opacity: .5}
.hdflash .hotnumli span a{	DISPLAY: block; WIDTH: 100%; COLOR: white; POSITION: relative; HEIGHT: 100%; cursor:pointer; padding-top:5px;}
.hdflashmore img{
	width:940px;
	height:320px;
}
/*LQ2011-05-18*/
.dh-box{ background:#fff; border:1px solid #DDDDDD;}
.yellow{ color:#FFE48D;}
.dh-red{color:#990000;}
.dh-htop{ height:225px;}
#dh-main { background:url(/images/bodybg.gif) repeat-y;
_background:url(/images/bodybg.gif) repeat-y;width:940px;padding:10px 15px 0px 13px;margin:0 auto;}
.dh-nav{ padding:4px 0 0 0;}
.dh-h{ border-bottom:2px solid #DBDADA; line-height:29px;}
.dh-topl{ font-family: "微软雅黑"; font-size:14px; font-weight:bold; float:left; }
.dh-topl ul li .h2{ font-size:12px; }
.dh-topl ul li{ background:url(../images/dh-nav.jpg) no-repeat top left; width:103px; line-height:31px; margin-right:4px; text-align:center; float:left;}
.dh-topl ul li a:link,.dh-topl ul li a:visited{ color:#fff; text-decoration:none;}
.dh-topl ul li a span{ background:url(../images/dh-nav.jpg) no-repeat bottom left;width:103px; height:31px; display:block; color:#fff;}
.dh-topl ul li a:hover,.dh-topl ul li a:active{ background:url(../images/dh-nav.jpg) no-repeat bottom left;width:103px; height:31px; display:block;text-decoration:none;}
.dh-topr{ width:618px; padding:3px 0 0 0; float:right; height:26px; text-align:right;}
.dh-topr input{ vertical-align:middle;}
.dh-input{ width:118px; line-height:20px; border:1px solid #D3D3D3;}
.dh-bon{ background: url(../images/dh-bon.jpg) no-repeat; height:20px; width:48px; color:#fff; border-style:none; line-height:20px; font-size:12px; text-align:center; cursor: pointer; }
.dh-flash{ height:350px;}
.dh-booking{ background:url(../images/dh-booking.jpg) no-repeat; height:36px; color:#fff; font-family:"微软雅黑"; padding:7px 0 0 20px; font-size:13px; margin: 9px 0;}
.dh-cen{ margin-bottom:9px; }
.dh-cenl{ background:#fff url(../images/dh-lc-bg.jpg) no-repeat center center; width:639px; height:85px; float:left; margin-right:10px;padding:15px 0 0 9px;}
.dh-cenl h1{ background:url(../images/dh-h1.jpg) no-repeat; width:128px; line-height:28px; font-size:14px; color:#12628D; text-align:center; }
.dh-cenr{ width:260px; float:right; padding:9px;}
.dh-cenr h1{ background:url(../images/dh-h2.jpg) no-repeat; width:81px; line-height:28px; font-size:14px; color:#12628D; text-align:center; margin-bottom:10px; }
.dh-cenr a {color:#80807A; text-decoration:none; line-height:22px;}
.dh-cenr a:hover {color:#12628D; text-decoration: underline;}
.dh-bagbox{ padding:0 20px 26px 20px; }
.dh-bagbox ul li{ float:left; width:285px;text-align:center; height:351px; margin-top:26px;position:relative;}
.dh-bagbox ul li span{ position:absolute; left:64px; top:300px;}
.dh-smlr{ margin:0 20px  0 0;} 
.dh-smlbox01{ background:url(../images/dh-boxbg01.jpg) no-repeat bottom left; }
.dh-smlbox02{ background:url(../images/dh-boxbg02.jpg) no-repeat bottom left;}
.dh-smlbox03{ background:url(../images/dh-boxbg03.jpg) no-repeat bottom left;}
.dh-tptop{ background:url(../images/dh-tptop.jpg) no-repeat;}
.dh-dhtop{ background:url(../images/dh-dhtop.jpg) no-repeat; }
.dh-onetop{ background:url(../images/dh-onetop.jpg) no-repeat; height:29px; padding:195px 10px 0 0; text-align:right; line-height:29px; color:#FFEA00; }
.dh-onetop a{ color:#FF0000; text-decoration:underline;}
.dh-onecen{ background:url(../images/dh-one.jpg) no-repeat; padding:7px 0 0 12px; margin:12px 0 2px 0; height:57px; line-height:22px;}
.dh-onecen h1{ color:#132345; font-size:14px;}
.dh-onecen a{ color:#336699; text-decoration:underline;}
.jiandangbox{border:1px solid #EFB916;background:#FCEFB4;padding:5px 10px;line-height:20px;margin:0 0 10px;}
.jiandangclose{font:12px Arial, Helvetica, sans-serif;margin-left:10px;background:url(/wangp/Skin/wangpiao/newinfo/images/wpw.gif) no-repeat 0 -242px;text-indent:-99999px; 
display:inline-block;width:15px;}
